raintight seal - English Synonyms Dictionary